term of legislature - Alemán Inglés Diccionario